//统一管理页面中所有的接口
import request from '../utils/request';

//1.登录接口
function login(data) {
    return request.post('/login', data)
}
//请求验证码
function getCode(data) {
    // console.log(data,'789');
    return request.get('/yzm', data)
}
//获取城市信息接口
function getCityList(data) {
    console.log(data, 456)
    return request.get('/city', { params: data });
}
// 城市的详情接口
function getCity(data) {
    console.log(data, 123)
    return request.get('/citylist', { params: data })
}
//获取推荐的列表数据（tab切换）
function getRecommend(data) {
    // console.log(data);
    return request.post('/newhouse', data)
}
//获取筛选总数据接口
function getoldhome(data) {
    // console.log(data);
    return request.get('/newhouselist', data)//147条 
}
function getNewhome(data) {
    // console.log(data);
    return request.get('/newhouselist', data)//147条 
}
//获取筛选区域数据接口
function getarea(data) {
    // console.log(data);
    return request.get('/area', { params: data })
}
//获取筛选价格数据接口
function getPrice(data) {
    // console.log(data);
    return request.get('/price', { params: data })
}
//获取筛选类型数据接口
function getType(data) {
    // console.log(data);
    return request.get('/type', { params: data })
}
//获取地图找房一级省份
function getMapdata(body) {
    return request.get('/mapcity', body)
}
// function getdetails(id) {
//     console.log(id);
//     return request.get(`/detail/${id}`)
// }
// 详情接口
function getHomeDetail(id) {
    return request.get(`/detail/${id}`)
}
// 二手房详情接口
function getTwoDetail(id) {
    return request.get(`/twodetail/${id}`)
}

function getProvince(data) {
    // console.log(data);
    return request.get('/province', data)
}
function getAddList(data) {
    // console.log(data);
    return request.post('/addlist', data)
}
// 二手房删除
function getDelete(id) {
    return request.delete(`/delete/${id}`)
}
export {
    login,
    getCode,
    getCityList,//352条数据
    getRecommend,
    // getNewHouseList,
    getoldhome,
    getarea,
    getPrice,
    getType,
    // getdetails,
    getTwoDetail,
    getHomeDetail,
    getMapdata,
    getProvince,
    getAddList,
    getDelete,
    getCity,//3515条数据
    getNewhome//新房数据
}

